import { reqAddressInfo, reqOrder } from "@/api"


const actions = {
    /* 获取用户地址信息 */
    async getUserAddress({ commit }) {
        let result = await reqAddressInfo()
        if (result.code == 200) {
            commit('GETUSERADDRESS', result.data)
        }
    },
    /* 获取交易页商品清单数据 */
    async getOrderInfo({ commit }) {
        let result = await reqOrder()
        if (result.code == 200) {
            commit('GETORDERINFO', result.data)
        }
    }
}


const mutations = {
    GETUSERADDRESS(state, address) {
        state.address = address
    },
    GETORDERINFO(state, orderInfo) {
        state.orderInfo = orderInfo
    }
}

const getters = {

}

const state = {
    address: [],
    orderInfo: {},
}

export default {
    state,
    actions,
    getters,
    mutations
}
